package com.superhero.website.service;

import cn.hutool.poi.excel.ExcelWriter;
import com.superhero.common.pojo.PageInput;
import com.superhero.common.pojo.entity.AuthUser;
import com.superhero.common.pojo.vo.PageVo;
import com.superhero.common.pojo.vo.website.InspectorInput;
import com.superhero.common.pojo.vo.website.InspectorListVo;

public interface InspectorService {


    void getAuthUser(InspectorInput input, AuthUser user);

    AuthUser append(InspectorInput input);

    AuthUser update(InspectorInput input);

    InspectorListVo getDetail(Integer id);

    PageVo showList(PageInput queryInput, String keyword);

    ExcelWriter getExcelWriter(String keyword);

    void delete(Integer id);

}
